import * as React from "react";
import type { SVGProps } from "react";

export const SalesforceIcon = (props: SVGProps<SVGSVGElement>) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    width={187}
    height={80}
    viewBox="0 0 187 80"
    fill="none"
    {...props}
  >
    <path
      fill="currentColor"
      d="M103.259 37.146c.234.35.351.85.351 1.484s-.119 1.137-.351 1.49c-.231.35-.581.521-1.068.521-.487 0-.835-.17-1.061-.521-.231-.353-.348-.856-.348-1.49 0-.635.117-1.134.346-1.484.228-.347.576-.515 1.063-.515s.837.168 1.068.515ZM118.27 38.021h-2.646c.052-.353.148-.645.298-.875.229-.347.575-.538 1.062-.538.486 0 .807.19 1.039.538.153.23.22.535.247.875ZM88.56 38.021h-2.648c.054-.353.149-.645.3-.875.227-.347.574-.538 1.061-.538s.809.19 1.04.538c.152.23.218.535.246.875ZM78.981 40.667c-.755.046-1.09-.217-1.088-.216-.145-.117-.166-.145-.213-.22-.075-.113-.112-.276-.112-.484 0-.325.109-.559.332-.717-.003 0 .32-.277 1.075-.268a7.717 7.717 0 0 1 1.007.085v1.687s-.47.1-1.001.133Z"
    />
    <path
      fill="currentColor"
      fillRule="evenodd"
      d="M96.75 19.001c-3.179 0-6.054 1.335-8.117 3.485a12.41 12.41 0 0 0-9.884-4.886c-6.866 0-12.432 5.558-12.432 12.415a12.363 12.363 0 0 0 1.022 4.937 10.809 10.809 0 0 0-5.341 9.35c0 5.962 4.783 10.795 10.683 10.794.738 0 1.474-.076 2.196-.229 1.62 4.397 5.844 7.533 10.799 7.533 4.758 0 8.84-2.89 10.594-7.013a10.086 10.086 0 0 0 13.216-4.15c.879.178 1.787.271 2.719.271 7.62 0 13.797-6.231 13.797-13.92 0-7.688-6.177-13.919-13.797-13.919a13.647 13.647 0 0 0-5.582 1.186c-1.963-3.497-5.649-5.854-9.874-5.854ZM71.526 40.114l-.259.719c-.033.087-.001.117.018.135a.075.075 0 0 1 .01.01c.09.065.18.116.272.168l.093.052c.653.347 1.27.446 1.914.446 1.312 0 2.129-.698 2.129-1.821V39.8c0-1.04-.922-1.417-1.785-1.69l-.112-.035c-.65-.212-1.212-.395-1.212-.823v-.023c0-.367.328-.637.837-.637.581.013 1.152.16 1.668.428 0 0 .128.081.175-.041l.265-.72c.026-.068-.018-.12-.063-.148a3.732 3.732 0 0 0-1.881-.505l-.132.002c-1.2 0-2.04.726-2.04 1.766v.022c0 1.097.926 1.453 1.792 1.7l.14.044c.63.193 1.177.361 1.177.805v.021c0 .408-.355.71-.926.71-.22 0-.927-.004-1.69-.487-.051-.03-.09-.054-.126-.078a2.613 2.613 0 0 0-.091-.057c-.038-.023-.131-.064-.173.06Zm19.221 0-.26.719c-.033.087-.001.117.018.135a.075.075 0 0 1 .01.01c.09.065.18.116.272.167l.094.053c.651.347 1.268.446 1.913.446 1.313 0 2.129-.698 2.129-1.821V39.8c0-1.04-.921-1.417-1.784-1.69l-.112-.035c-.652-.212-1.213-.395-1.213-.823v-.023c0-.367.328-.637.838-.637a3.788 3.788 0 0 1 1.668.428s.127.081.175-.041c.023-.068.241-.656.266-.72.024-.068-.02-.12-.063-.148a3.74 3.74 0 0 0-1.883-.505l-.131.002c-1.201 0-2.041.726-2.041 1.766v.022c0 1.097.926 1.453 1.793 1.7l.14.044c.63.193 1.176.361 1.176.805v.021c0 .408-.355.71-.924.71a3.11 3.11 0 0 1-1.692-.487 4.036 4.036 0 0 1-.218-.135c-.023-.015-.133-.059-.171.06Zm14.118-1.484c0-.42-.053-.816-.161-1.177a2.617 2.617 0 0 0-.497-.952 2.409 2.409 0 0 0-.843-.64c-.335-.157-.729-.236-1.174-.236-.445 0-.839.08-1.175.236a2.407 2.407 0 0 0-.843.64c-.222.267-.39.588-.497.952a4.145 4.145 0 0 0-.161 1.177c-.004.398.05.795.16 1.177.1.349.27.672.498.953.23.272.518.488.843.634.335.154.731.23 1.175.23.444 0 .838-.076 1.174-.23.325-.146.614-.362.843-.634.23-.28.399-.605.497-.953.108-.361.161-.757.161-1.177Zm9.109 2.584-.269-.743c-.037-.106-.14-.068-.14-.068-.16.063-.329.119-.51.147a3.894 3.894 0 0 1-.6.043c-.531 0-.952-.158-1.254-.47-.302-.311-.473-.816-.471-1.497.002-.621.152-1.088.421-1.444.266-.354.674-.534 1.216-.534.452 0 .797.051 1.158.165 0 0 .085.038.127-.076l.098-.268.173-.48c.029-.085-.043-.12-.069-.13a4.395 4.395 0 0 0-.732-.185 5.671 5.671 0 0 0-.822-.054 2.99 2.99 0 0 0-1.221.235 2.54 2.54 0 0 0-.883.64 2.699 2.699 0 0 0-.532.951c-.119.36-.18.76-.18 1.18 0 .91.246 1.642.729 2.181.486.54 1.214.814 2.165.814a4.53 4.53 0 0 0 1.552-.276s.079-.04.044-.13Zm5.45-2.385a3.957 3.957 0 0 0-.112-1.583 2.316 2.316 0 0 0-.475-.869c-.239-.257-.473-.437-.705-.536a2.694 2.694 0 0 0-1.062-.216c-.463 0-.884.078-1.225.239-.329.15-.621.373-.854.65a2.691 2.691 0 0 0-.502.965 4.139 4.139 0 0 0-.163 1.183c-.003.401.053.8.168 1.185.106.35.29.673.538.943.259.275.579.486.933.618.373.145.826.219 1.346.217 1.073-.003 1.636-.242 1.869-.37.041-.024.08-.064.031-.178l-.241-.68c-.039-.1-.14-.064-.14-.064a9.328 9.328 0 0 0-.075.029c-.264.1-.647.247-1.449.245-.576 0-1.001-.17-1.269-.436-.273-.271-.409-.67-.432-1.234l3.71.003s.098-.001.107-.096l.002-.015Zm-29.71 0c.015-.11.11-.796-.114-1.583a2.304 2.304 0 0 0-.474-.869c-.238-.257-.472-.437-.704-.536a2.697 2.697 0 0 0-1.063-.216c-.462 0-.883.078-1.225.239-.33.15-.621.373-.854.65-.23.285-.402.613-.503.965a4.181 4.181 0 0 0-.162 1.183c-.004.401.053.8.169 1.185.106.35.29.672.537.943.26.275.579.486.933.618.373.145.826.219 1.347.217 1.07-.003 1.635-.242 1.868-.37.041-.024.08-.064.031-.178l-.242-.68c-.038-.1-.14-.064-.14-.064l-.072.028c-.263.1-.648.248-1.451.246-.576 0-1.001-.17-1.27-.436-.273-.271-.407-.67-.431-1.234l3.71.003s.098-.001.108-.096l.002-.014Zm-9.734-.913c-.319-.046-.611-.072-.611-.072a7.75 7.75 0 0 0-.58-.017c-.317 0-.625.04-.914.117a2.4 2.4 0 0 0-.773.36 1.788 1.788 0 0 0-.54.611c-.13.245-.198.533-.198.855 0 .33.058.614.172.847.11.231.276.43.483.58.227.16.484.271.755.328.291.067.621.1.982.1a6.82 6.82 0 0 0 1.127-.093c.365-.062.811-.153.935-.182.123-.028.26-.066.26-.066.092-.023.085-.12.085-.12l-.002-3.394c0-.744-.2-1.295-.59-1.638-.39-.34-.963-.513-1.704-.513a6.109 6.109 0 0 0-.994.092s-.81.158-1.143.418c0 0-.074.046-.033.148l.262.705c.032.092.122.06.122.06s.027-.01.06-.03c.714-.388 1.617-.377 1.617-.377.4 0 .71.082.917.24.202.156.305.39.305.884v.157Zm29.031-1.205c.065-.169.245-.677.28-.779a.104.104 0 0 0 .008-.039.105.105 0 0 0-.03-.072.103.103 0 0 0-.034-.022 3.195 3.195 0 0 0-.622-.105c-.467-.028-.725.049-.956.154-.23.103-.485.271-.627.462v-.453c0-.062-.045-.112-.108-.112h-.95a.108.108 0 0 0-.108.112v5.534c0 .015.003.03.009.043a.127.127 0 0 0 .025.037.114.114 0 0 0 .081.032h.974a.11.11 0 0 0 .103-.07.107.107 0 0 0 .009-.043v-2.763c0-.371.042-.741.123-.973.08-.231.19-.416.325-.546a1.11 1.11 0 0 1 .458-.275 1.773 1.773 0 0 1 .905-.021c.072.007.111-.037.135-.101Zm-8.801-3.214c.028-.084-.042-.118-.068-.129a2.887 2.887 0 0 0-.872-.126c-.67 0-1.199.19-1.57.564-.37.371-.62.938-.746 1.683l-.046.25h-.84s-.105-.004-.126.108l-.138.771c-.01.075.023.12.12.12h.82l-.832 4.644a5.85 5.85 0 0 1-.22.914c-.083.23-.163.402-.26.529-.094.12-.185.21-.34.26a1.366 1.366 0 0 1-.436.063c-.09 0-.21-.016-.298-.033a.88.88 0 0 1-.2-.064s-.097-.036-.134.06c-.03.078-.25.68-.275.753-.026.074.01.132.056.148a2.9 2.9 0 0 0 .34.1c.206.049.381.052.544.052.34 0 .653-.048.91-.142.264-.1.5-.264.685-.478.217-.239.352-.488.483-.83a7.3 7.3 0 0 0 .326-1.247l.835-4.729h1.222s.102.004.124-.108l.139-.771c.01-.074-.022-.12-.122-.12h-1.186c.002-.004.004-.019.008-.042.018-.119.074-.466.188-.794a1.08 1.08 0 0 1 .26-.397.76.76 0 0 1 .312-.191c.117-.04.25-.058.397-.058.168 0 .335.026.495.077.121.036.137 0 .16-.058l.285-.779Zm-16.748 8.006c.063 0 .107-.05.107-.113v-7.918c0-.061-.044-.111-.107-.111h-.984c-.062 0-.105.05-.105.11v7.92c0 .062.043.112.106.112h.983Z"
      clipRule="evenodd"
    />
  </svg>
);
